# 定义name存放姓名，age存放年龄，通过input函数输入这两个变量的值
# name=input("请输入姓名")
# age=int(input("请输入年龄"))
# 1、当name中有数字字符，抛出异常。
# 2、当age小于等于0，抛出异常。
# 3、程序通过try语句捕捉上两种情况抛出的异常。

def digital(str1):
    for n in str1:
        if n >= "0" and n <= "9":
           return True
    return False

name=input("请输入姓名")
age=int(input("请输入年龄"))

try:
    if digital(name):
        raise Exception("名字不正确")
    else:
        print("名字正确")
    if age <0:
        raise Exception("年龄不正确")
    else:
        print("年龄正确")
except Exception as result:
    print(result)
